#include <iostream>

using namespace std;

union
{
    char ch;
    int i;
}un;
#if 0
// small    big
// 12       78
// 34       56
// 56       34
// 78       12
#endif

int main()
{
    un.i = 0x12345678;
    if(un.ch == 0x78)
    {
        printf("小端序\n");
    }
    else
    {
        printf("大端序\n");
    }

    int data = 0x12345678;
    if(*(char *)&data == 0x78)
    {
        printf("小端序\n");
    }
    else
    {
        printf("大端序\n");
    }
//    cout << "Hello World!" << endl;
    return 0;
}
